semi [transparent photocathode - Spanish English Dictionary